have administered - Espagnol Anglais Dictionnaire